English Dictionary
◊ CARAMBOLA TREE
carambola tree
n : East Indian tree bearing deeply ridged yellow-brown fruit
[syn: {carambola}, {Averrhoa carambola}]